package org.springblade.common.constant;



/**
 * Redis的key
 */
public interface RedisKeyConstant {



	/**
	 * 将用户扩展信息放入缓存(seconds)
	 */
	String USER_BASE_KEY_PREFIX = "USER_BASE:";
	long USER_BASE_KEY_PREFIX_EXPIRE =1800 ;

	/**
	 * 将用户角色信息放入缓存(seconds)
	 */
	String USER_ROLE_ALIAS_KEY_PREFIX = "ROLE_ALIAS:";
	long USER_ROLE_ALIAS_KEY_EXPIRE =60 ;


	/**
	 * 客户端 考试模块
	 */
	String EXAM_KEY_PREFIX = "EXAM:";


	/**
	 * 培训计划浏览记录
	 */
	String TRAINING_PLAN_BROWSE="TRAINING_PLAN_BROWSE:";
	String TRAINING_PLAN_YEAR="TRAINING_PLAN_YEAR_";

	/**
	 * RFID
	 */
	String RFID_KEY_PREFIX="RFID";
	long RFID_KEY_EXPIRE =60;


	/**
	 * jxc相关
	 * 都是有效期半小时
	 */
	String JXC_OA_USER="JXC_OA_USER"; //oa用户
	String JXC_OA_USER_IDS="JXC_OA_USER_IDS"; //oa用户标识
	String JXC_DEPTS="JXC_DEPTS";//部门-分厂  组织机构
	long JXC_KEY_EXPIRE =1800 ;
	String JXC_SSO_TOKEN="JXC_SSO_TOKEN_"; //ssotoken  前缀+身份证

	/**
	 * PDF转换图片的key
	 */
	String PDF_CONVERT_IMG="PDF_CONVERT_IMG:"; //oa用户
}
